Synonyms for "cardiac glucoside"

Words with similar meaning